package model

// CasbinInfo Casbin info structure
type CasbinInfo struct {
	Path   string `json:"path"`   // 路径
	Method string `json:"method"` // 方法
}

type CasbinUpdateRequest struct {
	AuthorityId uint         `json:"authorityId"` // 权限id
	CasbinInfos []CasbinInfo `json:"casbinInfos"`
}

type PolicyPathRequest struct {
	AuthorityId uint `json:"authorityId"` // 权限id
}

type PolicyPathResponse struct {
	Paths []CasbinInfo `json:"paths"`
}
